organisation licence - Español Inglés Diccionario